contract for lifelong support - Turkish English Dictionary